package per.hx.bs.sys.dao;

import org.springframework.stereotype.Component;
import per.hx.bs.base.dao.CrudDao;
import per.hx.bs.entity.sys.SysRoleMenuDO;

import java.util.List;

/**
 * @author HuXing
 * @date 2018/3/21  22:06
 */
@Component
public interface SysRoleMenuDao extends CrudDao<SysRoleMenuDO> {
    /**
     * 通过 角色id获取菜单ID
     *
     * @param roleId
     * @return menuId 集合
     */
    List<Long> selectMenuIdByRoleId(Long roleId);

    /**
     * 批量添加
     *
     * @param list 角色菜单对应信息
     * @return 影响的行数
     */
    int batchInsert(List<SysRoleMenuDO> list);
}
